@charset "UTF-8";
html{color:#000;background:#FFF;}
body, div, ul, li{margin:0;padding:0;}
img{border:0;}
li{list-style:none;}
td{ padding:0; margin:0;}
body{font-family:Microsoft YaHei,Segoe UI,Tahoma,Arial,Verdana,sans-serif;font-size:16px;color:#666;background:#fff; line-height:2.0; min-width:600px;}
a{color:#39f;text-decoration:none;}
a:hover{text-decoration:underline;}
form{ margin:0; padding:0;}
/* banner */
#banner{width:100%;height:800px;background:#000;overflow:hidden;position:relative; top:55px;}
#banner .wrapper{width:986px;margin:0 auto;position:relative;}
#banner_img{display:block;position:relative;}
#banner_img li{position:absolute;top:0;left:0;width:100%;height:800px;background-position:center;background-size:cover;display:none;}

#banner_img li.item1{background:url(../images/shine-1.png) no-repeat 0px 0px #5ba3eb; display:block;}
#banner_img li.item2{background:url(../images/jy.png) no-repeat -50px -300px #feb121; }
#banner_img li.item3{background:url(../images/ya.png) no-repeat -80px -150px #60c0dd;}
#banner_img li.item4{background:url(../images/bz.png) no-repeat -50px 0 #4ed5b4;}
#banner_img li.item5{background-image:url(../images/banner_bg5.jpg);}
#banner_img li.item6{background-image:url(../images/banner_bg6.jpg);}
#banner_img li.item7{background-image:url(../images/banner_bg7.jpg);}
#banner_img li.item8{background-image:url(../images/banner_bg8.jpg);}

#banner_img .ad_img{position:absolute;right:10px;top:100px;width:;height:;}
#banner_img .ad_txt{position:absolute;left:10px;top:150px;color:#fff;text-shadow:1px 1px rgba(51,51,51,0.3);}
#banner_img .ad_txt h2{font:bold 64px/60px Microsoft YaHei;}
#banner_img .ad_txt a{display:block;width:100px;height:40px; line-height:40px; padding:0 30px; margin-top:20x; background:#ef9600; color:#FFF;text-align:center;margin-top:10px;text-decoration:none;text-shadow:none;-moz-border-radius: 30px;      /* Gecko browsers */
    -webkit-border-radius: 30px;   /* Webkit browsers */
    border-radius:30px;            /* W3C syntax */}
#banner_ctr{position:absolute;width:720px;height:100px;margin-left:-360px;left:50%;bottom:40px;z-index:1;  padding:15px 20px;}
#banner_ctr .bg{ width:760px; height:130px; position:absolute; top:0; z-index:-1; background:#fff; opacity:0.3;  
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}
#banner_ctr ul{width:960px;height:122px;background:url(../images/.png) center no-repeat;font-size:0;line-height:0;position:relative;}
#banner_ctr li{display:block;float:left;width:180px;height:122px;cursor:pointer;color: #000; font-size: 14px; line-height: 30px; text-align: center; opacity:1;}



#banner_ctr li.first-item{background:#fff;width:20px;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;cursor:default;}
#banner_ctr li.last-item{background:#fff;width:20px;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;cursor:default;}
#drag_ctr{position:absolute;top:-14px;left:20px;width:115px;height:156px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;bottom:170px;background:#;}
#drag_arrow{position:absolute;top:-14px;left:20px;width:180px;height:156px;background:url(../images/drag_banner_arrow.gif) center 14px no-repeat;}
#topheader{ width:100%; height:55px; position:absolute; top:0; background:#000; opacity: 0.8; z-index:3; line-height:55px;}
#topheader .logocon{width:250px; height:55px; position:absolute; left:0; font-size:18px; color:#FFF; text-align:center;}
#topheader .logocon span.logo{font-size:24px; font-weight:bold;}
#topheader .navmenu{width:370px; height:55px; position:absolute; right:0; color:#FFF;}
#topheader .navmenu a{ padding:0 15px; color:#FFF; font-size:14px;}

.bodybg{ background:url(../images/bodybg.jpg) no-repeat bottom center #bde5e4; }
.aizb{ background:url(../images/bz.png) no-repeat -50px 0 #4ed5b4;}
.yucecon{ width:1000px; margin:0 auto; height:auto; padding-top:120px; padding-bottom:180px; opacity:0.9;  color:#137674;  }
.yucecon td{ line-height:40px; color:#137674; text-indent:2em; background:#97d7d6;}
.yucecon h1{ line-height:80px}

.Result1{ width:373px; padding-left:30px; padding-right:20px; margin-right:50px; float:left; height:px;}
.Result2{ width:373px; padding-left:30px;  padding-right:20px;  float:left; height:px;}
.orgcol{ border:1px dashed #ffce05;opacity:;}
.bluecol{ border:1px dashed #2a62af; opacity:;}
red{ color:#F00;}
.red{ color:#F00;}
.yellow{ color:#FF0;}
org{ color:#ff9900;}
.textcon{ width:100%; margin:0 auto; clear:both; text-indent:2em;}

.fz12{ font-size:12px;}
.ce_zt{ width:202px; height:auto; float:left; background:#97d7d6; overflow-x:hidden;}
.ce_zt td{ text-indent:0; background:#97d7d6;}
.bgback{ background:#97d7d6; height:auto; padding:50px; line-height:26px; color:#; }
.bgback div{ padding-top:20px; padding-bottom:20px;}
.bgback .ce_txt{ width:620px; float:left; height:auto; padding-left:77px;}
.bgback strong{ font-size:18px; line-height:35px;}

.azback{ background:#4ed5b4;}
.logincon{ width:500px; height:400px;  position:absolute; left:50%; top:50%; margin-top:-200px; margin-left:-250px; color:#006149; z-index:5;}

.tabtxt{ width:302px; height:15px;  margin:0 auto; text-align:left; line-height:15px; clear:both; padding-left:50px; font-size:12px; margin-top:15px;  }
.tabinput{ width:352px; height:40px;  margin:0 auto; text-align:center; margin-top:25px;  }
.tabinput input{ width:300px; height:36px; background:none; border:1px solid #137674; line-height:36px; color:#006149; font-size:14px; text-indent:1em;}
.tabinput input.submit{width:120px; height:40px; background:#FC0; border:0; color:#006149; font-size:16px; text-indent:0; float:left; margin-left:50px;}
.loginback{width:500px; height:400px;  position:absolute; left:50%; top:50%; margin-top:-200px; margin-left:-250px; background:#fff;opacity: 0.5; z-index:1; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.logincon h1{ font-size:40px; line-height:80px; display:black; text-align:center;}

.aizdcon{ width:1170px; margin:0 auto; height:auto; padding-top:120px; padding-bottom:180px; opacity:0.9;  }
.aizdcon td{ color:#006149; padding:8px 3px; background:#4ed5b4; text-align:center; line-height:20px;}
.aizdcon .tables{ width:47%; height:auto; float:left;}
.aizdcon .cs_texts{ width:53%; height:auto; float:left;}
.aizdcon .cs_texts .cs_txtcon{ padding:30px;}
.aizdcon .zhzhutu{ width:100%; height:400px; margin:0 auto;}


.bgback .colzhu{ width:184px; height:300px; position:relative; padding-bottom: 0px;  padding-top: 0px; }
.colzhu .colorimg{ width:30px; height:300px; position:absolute; left:0; bottom:0; background:url(../images/color.jpg) no-repeat; padding:0; margin:0;}
.colzhu .colorimgtop{ width:184px; position:absolute; left:0; bottom:0; background:url(../images/color.jpg) no-repeat 40px bottom; padding:0; margin:0;}
.colzhu .colorimgbom{ width:84px; position:absolute; left:0; bottom:0; background:url(../images/color.jpg) no-repeat 40px bottom; padding:0; margin:0;}

.colzhu td{ padding:0; margin:0;}


